<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.14"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LibQQt: QtSoapArray Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">LibQQt
   &#160;<span id="projectnumber">v3.1</span>
   </div>
   <div id="projectbrief">开源、跨平台Qt应用程序框架中间件</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.14 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="#friends">Friends</a> &#124;
<a href="class_qt_soap_array-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">QtSoapArray Class Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>The <a class="el" href="class_qt_soap_array.html" title="The QtSoapArray class is an implementation of the SOAP array type. ">QtSoapArray</a> class is an implementation of the SOAP array type.  
 <a href="class_qt_soap_array.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="qtsoap_8h_source.html">qtsoap.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for QtSoapArray:</div>
<div class="dyncontent">
 <div class="center">
  <img src="class_qt_soap_array.png" usemap="#QtSoapArray_map" alt=""/>
  <map id="QtSoapArray_map" name="QtSoapArray_map">
<area href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. " alt="QtSoapType" shape="rect" coords="0,0,87,24"/>
</map>
 </div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:acae4791726c00ea165d0a2e0d91ef6e8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_array.html#acae4791726c00ea165d0a2e0d91ef6e8">QtSoapArray</a> ()</td></tr>
<tr class="separator:acae4791726c00ea165d0a2e0d91ef6e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4f29a3025733877fa2c04f8d705c2a8b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_array.html#a4f29a3025733877fa2c04f8d705c2a8b">QtSoapArray</a> (const <a class="el" href="class_qt_soap_q_name.html">QtSoapQName</a> &amp;<a class="el" href="class_qt_soap_type.html#a6d5fb3d1ea4cf6d1432c7f62a5da09c3">name</a>, <a class="el" href="class_qt_soap_type.html#a840b69f1d92eeb4e64ae1e0439d54683">QtSoapType::Type</a> <a class="el" href="class_qt_soap_type.html#acd4282b8a4b6a709c3504cc976335fba">type</a>=Other, int size0=-1, int size1=-1, int size2=-1, int size3=-1, int size4=-1)</td></tr>
<tr class="separator:a4f29a3025733877fa2c04f8d705c2a8b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d501105f8ef84967d6833acd021cc37"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_array.html#a8d501105f8ef84967d6833acd021cc37">QtSoapArray</a> (const <a class="el" href="class_qt_soap_array.html">QtSoapArray</a> &amp;copy)</td></tr>
<tr class="separator:a8d501105f8ef84967d6833acd021cc37"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af9e4c68154b3e3a2a60ec2b5c57643bc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_qt_soap_array.html">QtSoapArray</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_array.html#af9e4c68154b3e3a2a60ec2b5c57643bc">operator=</a> (const <a class="el" href="class_qt_soap_array.html">QtSoapArray</a> &amp;copy)</td></tr>
<tr class="separator:af9e4c68154b3e3a2a60ec2b5c57643bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a545ceca740be6850e510e4c9b98e4591"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_array.html#a545ceca740be6850e510e4c9b98e4591">~QtSoapArray</a> ()</td></tr>
<tr class="separator:a545ceca740be6850e510e4c9b98e4591"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a51440ed0ef64c0048bbc46dc5fbe4003"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_array.html#a51440ed0ef64c0048bbc46dc5fbe4003">clear</a> ()</td></tr>
<tr class="separator:a51440ed0ef64c0048bbc46dc5fbe4003"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a203a7b3fbe4a98c6cd997fe0fcebb4c3"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_array.html#a203a7b3fbe4a98c6cd997fe0fcebb4c3">parse</a> (QDomNode node)</td></tr>
<tr class="separator:a203a7b3fbe4a98c6cd997fe0fcebb4c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac74c2b02dd640d9a39dc963753aa10a2"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_array.html#ac74c2b02dd640d9a39dc963753aa10a2">isValid</a> () const</td></tr>
<tr class="separator:ac74c2b02dd640d9a39dc963753aa10a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5cf3ee6dc1faf7198be24fcfdf0e3bb8"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_array.html#a5cf3ee6dc1faf7198be24fcfdf0e3bb8">count</a> () const</td></tr>
<tr class="separator:a5cf3ee6dc1faf7198be24fcfdf0e3bb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a97d6e3695d7cd56dc60c52a492f653a9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_array.html#a97d6e3695d7cd56dc60c52a492f653a9">at</a> (int pos0)</td></tr>
<tr class="separator:a97d6e3695d7cd56dc60c52a492f653a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe1b9a7dc3ebb29e544306af5667e5fa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_array.html#afe1b9a7dc3ebb29e544306af5667e5fa">at</a> (int pos0, int pos1)</td></tr>
<tr class="separator:afe1b9a7dc3ebb29e544306af5667e5fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a773a47f952fd917c581740874f6e8c01"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_array.html#a773a47f952fd917c581740874f6e8c01">at</a> (int pos0, int pos1, int pos2)</td></tr>
<tr class="separator:a773a47f952fd917c581740874f6e8c01"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3d9b7e09e7c7fdac354b5d8f11a51daa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_array.html#a3d9b7e09e7c7fdac354b5d8f11a51daa">at</a> (int pos0, int pos1, int pos2, int pos3)</td></tr>
<tr class="separator:a3d9b7e09e7c7fdac354b5d8f11a51daa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afa1072c72234f76cd63af16ec88972e4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_array.html#afa1072c72234f76cd63af16ec88972e4">at</a> (int pos0, int pos1, int pos2, int pos3, int pos4)</td></tr>
<tr class="separator:afa1072c72234f76cd63af16ec88972e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a52701f0a8b5554e9cd51675d6b86ed00"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_array.html#a52701f0a8b5554e9cd51675d6b86ed00">operator[]</a> (int i)</td></tr>
<tr class="separator:a52701f0a8b5554e9cd51675d6b86ed00"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4028a389d34e4420d3b5a37f44817f51"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_array.html#a4028a389d34e4420d3b5a37f44817f51">operator[]</a> (const QString &amp;)</td></tr>
<tr class="separator:a4028a389d34e4420d3b5a37f44817f51"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a300d7ae39e79d76fb6c17cb8e0e2607a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_array.html#a300d7ae39e79d76fb6c17cb8e0e2607a">operator[]</a> (const <a class="el" href="class_qt_soap_q_name.html">QtSoapQName</a> &amp;)</td></tr>
<tr class="separator:a300d7ae39e79d76fb6c17cb8e0e2607a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afa9b9c1a5401d07d917f3998e625dbc3"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_array.html#afa9b9c1a5401d07d917f3998e625dbc3">at</a> (int pos) const</td></tr>
<tr class="separator:afa9b9c1a5401d07d917f3998e625dbc3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac5ea1b439e350850fa97a884034815d3"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_array.html#ac5ea1b439e350850fa97a884034815d3">at</a> (int pos0, int pos1) const</td></tr>
<tr class="separator:ac5ea1b439e350850fa97a884034815d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a28f7615e8dda6fa81f04ce2272b1186b"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_array.html#a28f7615e8dda6fa81f04ce2272b1186b">at</a> (int pos0, int pos1, int pos2) const</td></tr>
<tr class="separator:a28f7615e8dda6fa81f04ce2272b1186b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8f93f6de05f6ea85419d80dee7405ea8"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_array.html#a8f93f6de05f6ea85419d80dee7405ea8">at</a> (int pos0, int pos1, int pos2, int pos3) const</td></tr>
<tr class="separator:a8f93f6de05f6ea85419d80dee7405ea8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab83a0dcf4e7029ea01a6301e6943af92"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_array.html#ab83a0dcf4e7029ea01a6301e6943af92">at</a> (int pos0, int pos1, int pos2, int pos3, int pos4) const</td></tr>
<tr class="separator:ab83a0dcf4e7029ea01a6301e6943af92"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae5fc26685177339767ec39f8fd900738"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_array.html#ae5fc26685177339767ec39f8fd900738">operator[]</a> (int i) const</td></tr>
<tr class="separator:ae5fc26685177339767ec39f8fd900738"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a30dcde4acdc6b8d7c2557b10f32efe10"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_array.html#a30dcde4acdc6b8d7c2557b10f32efe10">operator[]</a> (const QString &amp;) const</td></tr>
<tr class="separator:a30dcde4acdc6b8d7c2557b10f32efe10"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0efe4fd3ef51bbd341500e65e8e0ac79"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_array.html#a0efe4fd3ef51bbd341500e65e8e0ac79">operator[]</a> (const <a class="el" href="class_qt_soap_q_name.html">QtSoapQName</a> &amp;) const</td></tr>
<tr class="separator:a0efe4fd3ef51bbd341500e65e8e0ac79"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a52d39a5ffe682ccb5c9196654136fe96"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_array.html#a52d39a5ffe682ccb5c9196654136fe96">append</a> (<a class="el" href="class_qt_soap_type.html">QtSoapType</a> *item)</td></tr>
<tr class="separator:a52d39a5ffe682ccb5c9196654136fe96"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7be8113dc4c686e1ea243b988269f50d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_array.html#a7be8113dc4c686e1ea243b988269f50d">insert</a> (int pos0, <a class="el" href="class_qt_soap_type.html">QtSoapType</a> *item)</td></tr>
<tr class="separator:a7be8113dc4c686e1ea243b988269f50d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae53bbc75f10af211b8c02e0e62a3260a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_array.html#ae53bbc75f10af211b8c02e0e62a3260a">insert</a> (int pos0, int pos1, <a class="el" href="class_qt_soap_type.html">QtSoapType</a> *item)</td></tr>
<tr class="separator:ae53bbc75f10af211b8c02e0e62a3260a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44e2b7ea13cf3f94f48a6751ff3d448b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_array.html#a44e2b7ea13cf3f94f48a6751ff3d448b">insert</a> (int pos0, int pos1, int pos2, <a class="el" href="class_qt_soap_type.html">QtSoapType</a> *item)</td></tr>
<tr class="separator:a44e2b7ea13cf3f94f48a6751ff3d448b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5c02c84ee4a0b8e4836df3607aecb5a4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_array.html#a5c02c84ee4a0b8e4836df3607aecb5a4">insert</a> (int pos0, int pos1, int pos2, int pos3, <a class="el" href="class_qt_soap_type.html">QtSoapType</a> *item)</td></tr>
<tr class="separator:a5c02c84ee4a0b8e4836df3607aecb5a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a27759cc7f9f2d192bba0f5a0283dd9ef"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_array.html#a27759cc7f9f2d192bba0f5a0283dd9ef">insert</a> (int pos0, int pos1, int pos2, int pos3, int pos4, <a class="el" href="class_qt_soap_type.html">QtSoapType</a> *item)</td></tr>
<tr class="separator:a27759cc7f9f2d192bba0f5a0283dd9ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd48e465aad1088003c1cc7024b99e81"><td class="memItemLeft" align="right" valign="top">QDomElement&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_array.html#afd48e465aad1088003c1cc7024b99e81">toDomElement</a> (QDomDocument doc) const</td></tr>
<tr class="separator:afd48e465aad1088003c1cc7024b99e81"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_class_qt_soap_type"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_qt_soap_type')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_qt_soap_type.html">QtSoapType</a></td></tr>
<tr class="memitem:a8bc4a7b3e1d27a30a52ce1f05bddb6f2 inherit pub_methods_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a8bc4a7b3e1d27a30a52ce1f05bddb6f2">QtSoapType</a> ()</td></tr>
<tr class="separator:a8bc4a7b3e1d27a30a52ce1f05bddb6f2 inherit pub_methods_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a70eb2a6c11ab1d10bf2aaa5b78450db2 inherit pub_methods_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a70eb2a6c11ab1d10bf2aaa5b78450db2">QtSoapType</a> (const <a class="el" href="class_qt_soap_q_name.html">QtSoapQName</a> &amp;<a class="el" href="class_qt_soap_type.html#a6d5fb3d1ea4cf6d1432c7f62a5da09c3">name</a>, <a class="el" href="class_qt_soap_type.html#a840b69f1d92eeb4e64ae1e0439d54683">Type</a> t=Other)</td></tr>
<tr class="separator:a70eb2a6c11ab1d10bf2aaa5b78450db2 inherit pub_methods_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afedef32defaffd10424deb2c38fde2e2 inherit pub_methods_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#afedef32defaffd10424deb2c38fde2e2">QtSoapType</a> (const <a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp;copy)</td></tr>
<tr class="separator:afedef32defaffd10424deb2c38fde2e2 inherit pub_methods_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b7eb83f5d0ff312db12e7c780bd2a28 inherit pub_methods_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a8b7eb83f5d0ff312db12e7c780bd2a28">operator=</a> (const <a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp;copy)</td></tr>
<tr class="separator:a8b7eb83f5d0ff312db12e7c780bd2a28 inherit pub_methods_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeb5690cc94b2ce5ff2ea6fa862ddb838 inherit pub_methods_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#aeb5690cc94b2ce5ff2ea6fa862ddb838">~QtSoapType</a> ()</td></tr>
<tr class="separator:aeb5690cc94b2ce5ff2ea6fa862ddb838 inherit pub_methods_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2fc88aa456ba9eee2cd74902be50fbb3 inherit pub_methods_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top">virtual QVariant&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a2fc88aa456ba9eee2cd74902be50fbb3">value</a> () const</td></tr>
<tr class="separator:a2fc88aa456ba9eee2cd74902be50fbb3 inherit pub_methods_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acd4282b8a4b6a709c3504cc976335fba inherit pub_methods_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_qt_soap_type.html#a840b69f1d92eeb4e64ae1e0439d54683">Type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#acd4282b8a4b6a709c3504cc976335fba">type</a> () const</td></tr>
<tr class="separator:acd4282b8a4b6a709c3504cc976335fba inherit pub_methods_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a77376306cd4807467b3d97ff8ce68ff5 inherit pub_methods_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top">virtual QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a77376306cd4807467b3d97ff8ce68ff5">id</a> () const</td></tr>
<tr class="separator:a77376306cd4807467b3d97ff8ce68ff5 inherit pub_methods_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a47872406cda4698fc49b7fd5817bbd71 inherit pub_methods_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top">virtual QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a47872406cda4698fc49b7fd5817bbd71">href</a> () const</td></tr>
<tr class="separator:a47872406cda4698fc49b7fd5817bbd71 inherit pub_methods_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e5fc74b7b3e614d9db6cc0c4bbf9dbf inherit pub_methods_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top">virtual QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a5e5fc74b7b3e614d9db6cc0c4bbf9dbf">typeName</a> () const</td></tr>
<tr class="separator:a5e5fc74b7b3e614d9db6cc0c4bbf9dbf inherit pub_methods_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6d5fb3d1ea4cf6d1432c7f62a5da09c3 inherit pub_methods_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_qt_soap_q_name.html">QtSoapQName</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a6d5fb3d1ea4cf6d1432c7f62a5da09c3">name</a> () const</td></tr>
<tr class="separator:a6d5fb3d1ea4cf6d1432c7f62a5da09c3 inherit pub_methods_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a253d268332ea0b2ebba6ee52522fa685 inherit pub_methods_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top">virtual QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a253d268332ea0b2ebba6ee52522fa685">toString</a> () const</td></tr>
<tr class="separator:a253d268332ea0b2ebba6ee52522fa685 inherit pub_methods_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5a94747abe5773d9bc83aff7f7efe9ee inherit pub_methods_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top">virtual int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a5a94747abe5773d9bc83aff7f7efe9ee">toInt</a> () const</td></tr>
<tr class="separator:a5a94747abe5773d9bc83aff7f7efe9ee inherit pub_methods_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a39a2d84fd4458d82568c83489f66a01d inherit pub_methods_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a39a2d84fd4458d82568c83489f66a01d">toBool</a> () const</td></tr>
<tr class="separator:a39a2d84fd4458d82568c83489f66a01d inherit pub_methods_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adf39954992c8bafcfe750a4922ae1b0e inherit pub_methods_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#adf39954992c8bafcfe750a4922ae1b0e">setName</a> (const <a class="el" href="class_qt_soap_q_name.html">QtSoapQName</a> &amp;)</td></tr>
<tr class="separator:adf39954992c8bafcfe750a4922ae1b0e inherit pub_methods_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abee2bc74a4e1b3d16bb6a284b1fe1b35 inherit pub_methods_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#abee2bc74a4e1b3d16bb6a284b1fe1b35">setId</a> (const QString &amp;)</td></tr>
<tr class="separator:abee2bc74a4e1b3d16bb6a284b1fe1b35 inherit pub_methods_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0c652fb427b365660c9e7c450fbdb869 inherit pub_methods_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a0c652fb427b365660c9e7c450fbdb869">setHref</a> (const QString &amp;)</td></tr>
<tr class="separator:a0c652fb427b365660c9e7c450fbdb869 inherit pub_methods_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab7f88790ce3629b5a6d86c13e67cfb23 inherit pub_methods_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#ab7f88790ce3629b5a6d86c13e67cfb23">errorString</a> () const</td></tr>
<tr class="separator:ab7f88790ce3629b5a6d86c13e67cfb23 inherit pub_methods_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr class="memitem:a96f77f48f249d76d22d9c17c4c236358"><td class="memItemLeft" align="right" valign="top"><a id="a96f77f48f249d76d22d9c17c4c236358"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>arraySizeString</b> () const</td></tr>
<tr class="separator:a96f77f48f249d76d22d9c17c4c236358"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a31f3526f175f69c9932f37e61eaa839c"><td class="memItemLeft" align="right" valign="top"><a id="a31f3526f175f69c9932f37e61eaa839c"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>arrayTypeString</b> () const</td></tr>
<tr class="separator:a31f3526f175f69c9932f37e61eaa839c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:a5f3acf55e7baf5f7fae34b3367253c5e"><td class="memItemLeft" align="right" valign="top"><a id="a5f3acf55e7baf5f7fae34b3367253c5e"></a>
QHash&lt; int, <a class="el" href="class_qt_smart_ptr.html">QtSmartPtr</a>&lt; <a class="el" href="class_qt_soap_type.html">QtSoapType</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>array</b></td></tr>
<tr class="separator:a5f3acf55e7baf5f7fae34b3367253c5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a97e73ee56b0b5b660fd7149f50096bc0"><td class="memItemLeft" align="right" valign="top"><a id="a97e73ee56b0b5b660fd7149f50096bc0"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>lastIndex</b></td></tr>
<tr class="separator:a97e73ee56b0b5b660fd7149f50096bc0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_class_qt_soap_type"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_qt_soap_type')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="class_qt_soap_type.html">QtSoapType</a></td></tr>
<tr class="memitem:afaa244ea2707c1405f53b467a045beb1 inherit pro_attribs_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top"><a id="afaa244ea2707c1405f53b467a045beb1"></a>
<a class="el" href="class_qt_soap_type.html#a840b69f1d92eeb4e64ae1e0439d54683">Type</a>&#160;</td><td class="memItemRight" valign="bottom"><b>t</b></td></tr>
<tr class="separator:afaa244ea2707c1405f53b467a045beb1 inherit pro_attribs_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7b6421c3e8e4555009392c7a9b2b46f8 inherit pro_attribs_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top"><a id="a7b6421c3e8e4555009392c7a9b2b46f8"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>errorStr</b></td></tr>
<tr class="separator:a7b6421c3e8e4555009392c7a9b2b46f8 inherit pro_attribs_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a30648685bd7ff20c5c8994ce42291b91 inherit pro_attribs_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top"><a id="a30648685bd7ff20c5c8994ce42291b91"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>i</b></td></tr>
<tr class="separator:a30648685bd7ff20c5c8994ce42291b91 inherit pro_attribs_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa56381764f41abbd0c70672007373c2f inherit pro_attribs_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top"><a id="aa56381764f41abbd0c70672007373c2f"></a>
<a class="el" href="class_qt_soap_q_name.html">QtSoapQName</a>&#160;</td><td class="memItemRight" valign="bottom"><b>n</b></td></tr>
<tr class="separator:aa56381764f41abbd0c70672007373c2f inherit pro_attribs_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac86c60b295c361d264eb33563944ef0b inherit pro_attribs_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top"><a id="ac86c60b295c361d264eb33563944ef0b"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>u</b></td></tr>
<tr class="separator:ac86c60b295c361d264eb33563944ef0b inherit pro_attribs_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6636c2f7c34aafe2f8c151d3a7364304 inherit pro_attribs_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top"><a id="a6636c2f7c34aafe2f8c151d3a7364304"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>h</b></td></tr>
<tr class="separator:a6636c2f7c34aafe2f8c151d3a7364304 inherit pro_attribs_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
Friends</h2></td></tr>
<tr class="memitem:a18f700eabe733026d85a331b6357c662"><td class="memItemLeft" align="right" valign="top"><a id="a18f700eabe733026d85a331b6357c662"></a>
class&#160;</td><td class="memItemRight" valign="bottom"><b>QtSoapArrayIterator</b></td></tr>
<tr class="separator:a18f700eabe733026d85a331b6357c662"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_types_class_qt_soap_type"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_qt_soap_type')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="class_qt_soap_type.html">QtSoapType</a></td></tr>
<tr class="memitem:a840b69f1d92eeb4e64ae1e0439d54683 inherit pub_types_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a840b69f1d92eeb4e64ae1e0439d54683">Type</a> { <br />
&#160;&#160;<b>Duration</b>, 
<b>DateTime</b>, 
<b>Time</b>, 
<b>Date</b>, 
<br />
&#160;&#160;<b>GYearMonth</b>, 
<b>GYear</b>, 
<b>GMonthDay</b>, 
<b>GDay</b>, 
<br />
&#160;&#160;<b>GMonth</b>, 
<b>Boolean</b>, 
<b>Base64Binary</b>, 
<b>HexBinary</b>, 
<br />
&#160;&#160;<b>Float</b>, 
<b>Double</b>, 
<b>AnyURI</b>, 
<b>QName</b>, 
<br />
&#160;&#160;<b>NOTATION</b>, 
<b>String</b>, 
<b>NormalizedString</b>, 
<b>Token</b>, 
<br />
&#160;&#160;<b>Language</b>, 
<b>Name</b>, 
<b>NMTOKEN</b>, 
<b>NCName</b>, 
<br />
&#160;&#160;<b>ID</b>, 
<b>IDREF</b>, 
<b>ENTITY</b>, 
<b>Decimal</b>, 
<br />
&#160;&#160;<b>Integer</b>, 
<b>NonPositiveInteger</b>, 
<b>NegativeInteger</b>, 
<b>Long</b>, 
<br />
&#160;&#160;<b>Int</b>, 
<b>Short</b>, 
<b>Byte</b>, 
<b>NonNegativeInteger</b>, 
<br />
&#160;&#160;<b>UnsignedLong</b>, 
<b>PositiveInteger</b>, 
<b>UnsignedInt</b>, 
<b>UnsignedShort</b>, 
<br />
&#160;&#160;<b>UnsignedByte</b>, 
<b>Array</b>, 
<b>Struct</b>, 
<b>Other</b>
<br />
 }</td></tr>
<tr class="separator:a840b69f1d92eeb4e64ae1e0439d54683 inherit pub_types_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_static_methods_class_qt_soap_type"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_qt_soap_type')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="class_qt_soap_type.html">QtSoapType</a></td></tr>
<tr class="memitem:ae224a516e7a3ed8fd7a26263e5af10e2 inherit pub_static_methods_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top">static QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#ae224a516e7a3ed8fd7a26263e5af10e2">typeToName</a> (<a class="el" href="class_qt_soap_type.html#a840b69f1d92eeb4e64ae1e0439d54683">QtSoapType::Type</a> t)</td></tr>
<tr class="separator:ae224a516e7a3ed8fd7a26263e5af10e2 inherit pub_static_methods_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a50fc7724b6261d6428cef2062b21bad7 inherit pub_static_methods_class_qt_soap_type"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_qt_soap_type.html#a840b69f1d92eeb4e64ae1e0439d54683">Type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a50fc7724b6261d6428cef2062b21bad7">nameToType</a> (const QString &amp;)</td></tr>
<tr class="separator:a50fc7724b6261d6428cef2062b21bad7 inherit pub_static_methods_class_qt_soap_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>The <a class="el" href="class_qt_soap_array.html" title="The QtSoapArray class is an implementation of the SOAP array type. ">QtSoapArray</a> class is an implementation of the SOAP array type. </p>
<p>A SOAP array is a sequence of <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a> objects such as QtSoapArrays, QtSoapStructs or QtSoapSimpleTypes, and they are accessible through their ordinal position. An array can be consecutive (0, 1, 2, 3, ...) or sparse (1, 5, 6, 10, ...) and they can be multidimensional ((0, 0), (0, 1), ...). <a class="el" href="class_qt_soap_array.html" title="The QtSoapArray class is an implementation of the SOAP array type. ">QtSoapArray</a> supports arrays of up to 5 dimensions. The size and dimensions of the array are set in the constructor. The default constructor produces a one dimensional array, with an unset size, meaning that the array can grow as required.</p>
<p>All elements in a SOAP array must be of the same type. Inserting different types will result in a run time error.</p>
<p>The <a class="el" href="class_qt_soap_array.html#a203a7b3fbe4a98c6cd997fe0fcebb4c3">parse()</a> function builds the array by analyzing a QDomNode from a SOAP document. <a class="el" href="class_qt_soap_array.html#a5cf3ee6dc1faf7198be24fcfdf0e3bb8">count()</a> returns the number of items in the array.</p>
<p>Retrieve items in the array with <a class="el" href="class_qt_soap_array.html#a97d6e3695d7cd56dc60c52a492f653a9">at()</a> or <a class="el" href="class_qt_soap_array.html#a52701f0a8b5554e9cd51675d6b86ed00">operator[]()</a>. Note that <a class="el" href="class_qt_soap_array.html#a52701f0a8b5554e9cd51675d6b86ed00">operator[]()</a> only works with one dimensional arrays, but there are <a class="el" href="class_qt_soap_array.html#a97d6e3695d7cd56dc60c52a492f653a9">at()</a> functions for arrays of up to 5 dimensions. <a class="el" href="class_qt_soap_array_iterator.html" title="The QtSoapArrayIterator class provides an iterator for traversing the items in a QtSoapArray. ">QtSoapArrayIterator</a> lets you iterate through all items in an array.</p>
<p>Use <a class="el" href="class_qt_soap_array.html#a7be8113dc4c686e1ea243b988269f50d">insert()</a> or <a class="el" href="class_qt_soap_array.html#a52d39a5ffe682ccb5c9196654136fe96">append()</a> to insert items into an array manually. <a class="el" href="class_qt_soap_array.html#a52d39a5ffe682ccb5c9196654136fe96">append()</a> only works with one dimensional arrays.</p>
<p><a class="el" href="class_qt_soap_array.html#afd48e465aad1088003c1cc7024b99e81">toDomElement()</a> returns a QDomElement representation of the SOAP array.</p>
<div class="fragment"><div class="line"><a class="code" href="class_qt_soap_array.html">QtSoapArray</a> array;</div><div class="line"></div><div class="line">array.<a class="code" href="class_qt_soap_array.html#a7be8113dc4c686e1ea243b988269f50d">insert</a>(0, <span class="keyword">new</span> <a class="code" href="class_qt_soap_simple_type.html">QtSoapSimpleType</a>(<a class="code" href="class_qt_soap_q_name.html">QtSoapQName</a>(<span class="stringliteral">&quot;Peter&quot;</span>), <span class="stringliteral">&quot;peter&quot;</span>));</div><div class="line">array.<a class="code" href="class_qt_soap_array.html#a7be8113dc4c686e1ea243b988269f50d">insert</a>(1, <span class="keyword">new</span> <a class="code" href="class_qt_soap_simple_type.html">QtSoapSimpleType</a>(<a class="code" href="class_qt_soap_q_name.html">QtSoapQName</a>(<span class="stringliteral">&quot;Lisa&quot;</span>), <span class="stringliteral">&quot;lisa&quot;</span>));</div><div class="line">array.<a class="code" href="class_qt_soap_array.html#a7be8113dc4c686e1ea243b988269f50d">insert</a>(2, <span class="keyword">new</span> <a class="code" href="class_qt_soap_simple_type.html">QtSoapSimpleType</a>(<a class="code" href="class_qt_soap_q_name.html">QtSoapQName</a>(<span class="stringliteral">&quot;Paul&quot;</span>), <span class="stringliteral">&quot;paul&quot;</span>));</div><div class="line">array.<a class="code" href="class_qt_soap_array.html#a7be8113dc4c686e1ea243b988269f50d">insert</a>(3, <span class="keyword">new</span> <a class="code" href="class_qt_soap_simple_type.html">QtSoapSimpleType</a>(<a class="code" href="class_qt_soap_q_name.html">QtSoapQName</a>(<span class="stringliteral">&quot;Heather&quot;</span>), <span class="stringliteral">&quot;heather&quot;</span>));</div></div><!-- fragment --><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a>, <a class="el" href="class_qt_soap_struct.html" title="The QtSoapStruct class is an implementation of the SOAP struct type. ">QtSoapStruct</a>, <a class="el" href="class_qt_soap_simple_type.html" title="The QtSoapSimpleType class provides a container for all simple SOAP types, such as strings...">QtSoapSimpleType</a> </dd></dl>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="acae4791726c00ea165d0a2e0d91ef6e8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acae4791726c00ea165d0a2e0d91ef6e8">&#9670;&nbsp;</a></span>QtSoapArray() <span class="overload">[1/3]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QtSoapArray::QtSoapArray </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.</p>
<p>Constructs an empty one dimensional <a class="el" href="class_qt_soap_array.html" title="The QtSoapArray class is an implementation of the SOAP array type. ">QtSoapArray</a> whose element type is undefined. The first insert will decide what type of elements the array can contain. </p>

</div>
</div>
<a id="a4f29a3025733877fa2c04f8d705c2a8b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4f29a3025733877fa2c04f8d705c2a8b">&#9670;&nbsp;</a></span>QtSoapArray() <span class="overload">[2/3]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QtSoapArray::QtSoapArray </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_qt_soap_q_name.html">QtSoapQName</a> &amp;&#160;</td>
          <td class="paramname"><em>name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_qt_soap_type.html#a840b69f1d92eeb4e64ae1e0439d54683">QtSoapType::Type</a>&#160;</td>
          <td class="paramname"><em>type</em> = <code>Other</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>size0</em> = <code>-1</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>size1</em> = <code>-1</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>size2</em> = <code>-1</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>size3</em> = <code>-1</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>size4</em> = <code>-1</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Constructs an empty <a class="el" href="class_qt_soap_array.html" title="The QtSoapArray class is an implementation of the SOAP array type. ">QtSoapArray</a> whose QName (qualified name) is <em>name</em>, that contains elements of type <em>type</em>, and whose dimensions are given by <em>size0</em>, <em>size1</em>, <em>size2</em>, <em>size3</em> and <em>size4</em>.</p>
<p>To construct a one dimensional array of size 5, set <em>size0</em> = 5. To create a two dimensional array of size 5x10, set <em>size0</em> = 5 and <em>size1</em> = 10. The maximum dimension of a <a class="el" href="class_qt_soap_array.html" title="The QtSoapArray class is an implementation of the SOAP array type. ">QtSoapArray</a> is 5. </p>

</div>
</div>
<a id="a8d501105f8ef84967d6833acd021cc37"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8d501105f8ef84967d6833acd021cc37">&#9670;&nbsp;</a></span>QtSoapArray() <span class="overload">[3/3]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QtSoapArray::QtSoapArray </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_qt_soap_array.html">QtSoapArray</a> &amp;&#160;</td>
          <td class="paramname"><em>copy</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Create a <a class="el" href="class_qt_soap_array.html" title="The QtSoapArray class is an implementation of the SOAP array type. ">QtSoapArray</a> that is a copy of <em>copy</em>. </p>

</div>
</div>
<a id="a545ceca740be6850e510e4c9b98e4591"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a545ceca740be6850e510e4c9b98e4591">&#9670;&nbsp;</a></span>~QtSoapArray()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QtSoapArray::~QtSoapArray </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Destructs the <a class="el" href="class_qt_soap_array.html" title="The QtSoapArray class is an implementation of the SOAP array type. ">QtSoapArray</a>. </p>

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a52d39a5ffe682ccb5c9196654136fe96"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a52d39a5ffe682ccb5c9196654136fe96">&#9670;&nbsp;</a></span>append()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QtSoapArray::append </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_qt_soap_type.html">QtSoapType</a> *&#160;</td>
          <td class="paramname"><em>item</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Appends the <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a> <em>item</em> to the end of this array, which must be one dimensional.</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_qt_soap_array.html#a7be8113dc4c686e1ea243b988269f50d">insert()</a> </dd></dl>

</div>
</div>
<a id="a97d6e3695d7cd56dc60c52a492f653a9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a97d6e3695d7cd56dc60c52a492f653a9">&#9670;&nbsp;</a></span>at() <span class="overload">[1/10]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp; QtSoapArray::at </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Returns a reference to the item at ordinal position <em>pos</em>. If there is no item at position <em>pos</em>, returns an empty <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a>. </p>

</div>
</div>
<a id="afe1b9a7dc3ebb29e544306af5667e5fa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afe1b9a7dc3ebb29e544306af5667e5fa">&#9670;&nbsp;</a></span>at() <span class="overload">[2/10]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp; QtSoapArray::at </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos0</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos1</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.</p>
<p>Returns a reference to the item at ordinal position <em>pos0</em> x <em>pos1</em> in a two dimensional array. If there is no such item, returns an empty <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a>. </p>

</div>
</div>
<a id="a773a47f952fd917c581740874f6e8c01"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a773a47f952fd917c581740874f6e8c01">&#9670;&nbsp;</a></span>at() <span class="overload">[3/10]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp; QtSoapArray::at </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos0</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos2</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.</p>
<p>Returns a reference to the item at ordinal position <em>pos0</em> x <em>pos1</em> x <em>pos2</em> in a three dimensional array. If there is no such item, returns an empty <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a>. </p>

</div>
</div>
<a id="a3d9b7e09e7c7fdac354b5d8f11a51daa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3d9b7e09e7c7fdac354b5d8f11a51daa">&#9670;&nbsp;</a></span>at() <span class="overload">[4/10]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp; QtSoapArray::at </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos0</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos3</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.</p>
<p>Returns a reference to the item at ordinal position <em>pos0</em> x <em>pos1</em> x <em>pos2</em> x <em>pos3</em> in a four dimensional array. If there is no such item, returns an empty <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a>. </p>

</div>
</div>
<a id="afa1072c72234f76cd63af16ec88972e4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afa1072c72234f76cd63af16ec88972e4">&#9670;&nbsp;</a></span>at() <span class="overload">[5/10]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp; QtSoapArray::at </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos0</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos3</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos4</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.</p>
<p>Returns a reference to the item at ordinal position <em>pos0</em> x <em>pos1</em> x <em>pos2</em> x <em>pos3</em> x <em>pos4</em> in a five dimensional array. If there is no such item, returns an empty <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a>. </p>

</div>
</div>
<a id="afa9b9c1a5401d07d917f3998e625dbc3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afa9b9c1a5401d07d917f3998e625dbc3">&#9670;&nbsp;</a></span>at() <span class="overload">[6/10]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp; QtSoapArray::at </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.</p>
<p>Returns a reference to the item at ordinal position <em>pos</em>. If there is no item at position <em>pos</em>, returns an empty <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a>. </p>

</div>
</div>
<a id="ac5ea1b439e350850fa97a884034815d3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac5ea1b439e350850fa97a884034815d3">&#9670;&nbsp;</a></span>at() <span class="overload">[7/10]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp; QtSoapArray::at </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos0</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos1</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.</p>
<p>Returns a reference to the item at ordinal position <em>pos0</em> x <em>pos1</em> in a two dimensional array. If there is no such item, returns an empty <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a>. </p>

</div>
</div>
<a id="a28f7615e8dda6fa81f04ce2272b1186b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a28f7615e8dda6fa81f04ce2272b1186b">&#9670;&nbsp;</a></span>at() <span class="overload">[8/10]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp; QtSoapArray::at </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos0</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos2</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.</p>
<p>Returns a reference to the item at ordinal position <em>pos0</em> x <em>pos1</em> x <em>pos2</em> in a three dimensional array. If there is no such item, returns an empty <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a>. </p>

</div>
</div>
<a id="a8f93f6de05f6ea85419d80dee7405ea8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8f93f6de05f6ea85419d80dee7405ea8">&#9670;&nbsp;</a></span>at() <span class="overload">[9/10]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp; QtSoapArray::at </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos0</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos3</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.</p>
<p>Returns a reference to the item at ordinal position <em>pos0</em> x <em>pos1</em> x <em>pos2</em> x <em>pos3</em> in a four dimensional array. If there is no such item, returns an empty <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a>. </p>

</div>
</div>
<a id="ab83a0dcf4e7029ea01a6301e6943af92"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab83a0dcf4e7029ea01a6301e6943af92">&#9670;&nbsp;</a></span>at() <span class="overload">[10/10]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp; QtSoapArray::at </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos0</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos3</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos4</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.</p>
<p>Returns a reference to the item at ordinal position <em>pos0</em> x <em>pos1</em> x <em>pos2</em> x <em>pos3</em> x <em>pos4</em> in a five dimensional array. If there is no such item, returns an empty <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a>. </p>

</div>
</div>
<a id="a51440ed0ef64c0048bbc46dc5fbe4003"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a51440ed0ef64c0048bbc46dc5fbe4003">&#9670;&nbsp;</a></span>clear()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void QtSoapArray::clear </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Clears the contents, and the dimensions of the <a class="el" href="class_qt_soap_array.html" title="The QtSoapArray class is an implementation of the SOAP array type. ">QtSoapArray</a>. </p>

<p>Reimplemented from <a class="el" href="class_qt_soap_type.html#a9fac9664d334143114c31610ef02c53d">QtSoapType</a>.</p>

</div>
</div>
<a id="a5cf3ee6dc1faf7198be24fcfdf0e3bb8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5cf3ee6dc1faf7198be24fcfdf0e3bb8">&#9670;&nbsp;</a></span>count()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int QtSoapArray::count </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Returns the number of items in the array. Note that this is not the same as the size of the array, because the array may be sparse. </p>

<p>Reimplemented from <a class="el" href="class_qt_soap_type.html#a8d6c4868a786f3b7fd6784a45501e16f">QtSoapType</a>.</p>

</div>
</div>
<a id="a7be8113dc4c686e1ea243b988269f50d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7be8113dc4c686e1ea243b988269f50d">&#9670;&nbsp;</a></span>insert() <span class="overload">[1/5]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QtSoapArray::insert </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_qt_soap_type.html">QtSoapType</a> *&#160;</td>
          <td class="paramname"><em>item</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Inserts the <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a> <em>item</em> at the absolute position <em>pos</em> in the array. Note that this function can be used to insert items into arrays with any number of dimensions.</p>
<p>If the array is one dimensional, then <em>pos</em> is simply the index position in the array. But if the array is multi-dimensional then <em>pos</em> is the absolute position. For example, if we have a two dimensional array [['a', 'b'], ['c', 'd'], ['e', 'f']], the element at position 0 is 'a', at position 1 is 'b', at position 2 is 'c', and so on. (There are other <a class="el" href="class_qt_soap_array.html#a7be8113dc4c686e1ea243b988269f50d">insert()</a> overloads that allow for each dimension to be specified individually.) </p>

</div>
</div>
<a id="ae53bbc75f10af211b8c02e0e62a3260a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae53bbc75f10af211b8c02e0e62a3260a">&#9670;&nbsp;</a></span>insert() <span class="overload">[2/5]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QtSoapArray::insert </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos0</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_qt_soap_type.html">QtSoapType</a> *&#160;</td>
          <td class="paramname"><em>item</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.</p>
<p>Insert the QtoSoapType <em>item</em> at position <em>pos0</em> x <em>pos1</em> in a two dimensional array. </p>

</div>
</div>
<a id="a44e2b7ea13cf3f94f48a6751ff3d448b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a44e2b7ea13cf3f94f48a6751ff3d448b">&#9670;&nbsp;</a></span>insert() <span class="overload">[3/5]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QtSoapArray::insert </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos0</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_qt_soap_type.html">QtSoapType</a> *&#160;</td>
          <td class="paramname"><em>item</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.</p>
<p>Insert the QtoSoapType <em>item</em> at position <em>pos0</em> x <em>pos1</em> x <em>pos2</em> in a three dimensional array. </p>

</div>
</div>
<a id="a5c02c84ee4a0b8e4836df3607aecb5a4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5c02c84ee4a0b8e4836df3607aecb5a4">&#9670;&nbsp;</a></span>insert() <span class="overload">[4/5]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QtSoapArray::insert </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos0</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos3</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_qt_soap_type.html">QtSoapType</a> *&#160;</td>
          <td class="paramname"><em>item</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.</p>
<p>Insert the QtoSoapType <em>item</em> at position <em>pos0</em> x <em>pos1</em> x <em>pos2</em> x <em>pos3</em> in a four dimensional array. </p>

</div>
</div>
<a id="a27759cc7f9f2d192bba0f5a0283dd9ef"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a27759cc7f9f2d192bba0f5a0283dd9ef">&#9670;&nbsp;</a></span>insert() <span class="overload">[5/5]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QtSoapArray::insert </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos0</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos3</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos4</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_qt_soap_type.html">QtSoapType</a> *&#160;</td>
          <td class="paramname"><em>item</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.</p>
<p>Insert the QtoSoapType <em>item</em> at position <em>pos0</em> x <em>pos1</em> x <em>pos2</em> x <em>pos3</em> x <em>pos4</em> in a five dimensional array. </p>

</div>
</div>
<a id="ac74c2b02dd640d9a39dc963753aa10a2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac74c2b02dd640d9a39dc963753aa10a2">&#9670;&nbsp;</a></span>isValid()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool QtSoapArray::isValid </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>For this class, always returns true. </p>

<p>Reimplemented from <a class="el" href="class_qt_soap_type.html#a3b659f89a768ca3503fc86086bb987f6">QtSoapType</a>.</p>

</div>
</div>
<a id="af9e4c68154b3e3a2a60ec2b5c57643bc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af9e4c68154b3e3a2a60ec2b5c57643bc">&#9670;&nbsp;</a></span>operator=()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_qt_soap_array.html">QtSoapArray</a> &amp; QtSoapArray::operator= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_qt_soap_array.html">QtSoapArray</a> &amp;&#160;</td>
          <td class="paramname"><em>copy</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Makes this <a class="el" href="class_qt_soap_array.html" title="The QtSoapArray class is an implementation of the SOAP array type. ">QtSoapArray</a> a copy of <em>copy</em>. </p>

</div>
</div>
<a id="a52701f0a8b5554e9cd51675d6b86ed00"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a52701f0a8b5554e9cd51675d6b86ed00">&#9670;&nbsp;</a></span>operator[]() <span class="overload">[1/6]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp; QtSoapArray::operator[] </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Returns a reference to the item at ordinal position <em>pos</em>. If there is no item at position <em>pos</em>, returns an empty <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a>. </p>

<p>Reimplemented from <a class="el" href="class_qt_soap_type.html#a3b8735f02d9628294bb3f2c6f4fbae20">QtSoapType</a>.</p>

</div>
</div>
<a id="a4028a389d34e4420d3b5a37f44817f51"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4028a389d34e4420d3b5a37f44817f51">&#9670;&nbsp;</a></span>operator[]() <span class="overload">[2/6]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp; QtSoapArray::operator[] </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>s</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.</p>
<p>Returns a reference to the child item whose local name is <em>s</em>. If there is no item with this local name, returns an empty <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a>. </p>

<p>Reimplemented from <a class="el" href="class_qt_soap_type.html#ab49b12d815d07f5afda6644f097063ba">QtSoapType</a>.</p>

</div>
</div>
<a id="a300d7ae39e79d76fb6c17cb8e0e2607a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a300d7ae39e79d76fb6c17cb8e0e2607a">&#9670;&nbsp;</a></span>operator[]() <span class="overload">[3/6]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp; QtSoapArray::operator[] </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_qt_soap_q_name.html">QtSoapQName</a> &amp;&#160;</td>
          <td class="paramname"><em>s</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.</p>
<p>Returns a reference to the child item whose QName (qualified name) is <em>s</em>. If there is no item with this name, returns an empty <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a>. </p>

<p>Reimplemented from <a class="el" href="class_qt_soap_type.html#a3e68e0947456b6d4533f6fe30f1ac17a">QtSoapType</a>.</p>

</div>
</div>
<a id="ae5fc26685177339767ec39f8fd900738"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae5fc26685177339767ec39f8fd900738">&#9670;&nbsp;</a></span>operator[]() <span class="overload">[4/6]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp; QtSoapArray::operator[] </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.</p>
<p>Returns a reference to the item at ordinal position <em>pos</em>. If there is no item at position <em>pos</em>, returns an empty <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a>. </p>

<p>Reimplemented from <a class="el" href="class_qt_soap_type.html#a7d49c20ea814bd667f13c3b1f40f1a47">QtSoapType</a>.</p>

</div>
</div>
<a id="a30dcde4acdc6b8d7c2557b10f32efe10"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a30dcde4acdc6b8d7c2557b10f32efe10">&#9670;&nbsp;</a></span>operator[]() <span class="overload">[5/6]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp; QtSoapArray::operator[] </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>s</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.</p>
<p>Returns a reference to the child item whose local name is <em>s</em>. If there is no item with this local name, returns an empty <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a>. </p>

<p>Reimplemented from <a class="el" href="class_qt_soap_type.html#a00a0a5b42133b407a302982969d6a168">QtSoapType</a>.</p>

</div>
</div>
<a id="a0efe4fd3ef51bbd341500e65e8e0ac79"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0efe4fd3ef51bbd341500e65e8e0ac79">&#9670;&nbsp;</a></span>operator[]() <span class="overload">[6/6]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp; QtSoapArray::operator[] </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_qt_soap_q_name.html">QtSoapQName</a> &amp;&#160;</td>
          <td class="paramname"><em>s</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.</p>
<p>Returns a reference to the child item whose QName (qualified name) is <em>s</em>. If there is no item with this name, returns an empty <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a>. </p>

<p>Reimplemented from <a class="el" href="class_qt_soap_type.html#af77eaf6be2bfbf3635195146a579861b">QtSoapType</a>.</p>

</div>
</div>
<a id="a203a7b3fbe4a98c6cd997fe0fcebb4c3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a203a7b3fbe4a98c6cd997fe0fcebb4c3">&#9670;&nbsp;</a></span>parse()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool QtSoapArray::parse </td>
          <td>(</td>
          <td class="paramtype">QDomNode&#160;</td>
          <td class="paramname"><em>node</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Inspects <em>node</em> and builds the content of the <a class="el" href="class_qt_soap_array.html" title="The QtSoapArray class is an implementation of the SOAP array type. ">QtSoapArray</a> if <em>node</em> qualifies as a SOAP array. Returns true if it does; otherwise returns false. </p>

<p>Reimplemented from <a class="el" href="class_qt_soap_type.html#a935516be4d70dda7e0f7fef889b1a2b8">QtSoapType</a>.</p>

</div>
</div>
<a id="afd48e465aad1088003c1cc7024b99e81"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afd48e465aad1088003c1cc7024b99e81">&#9670;&nbsp;</a></span>toDomElement()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">QDomElement QtSoapArray::toDomElement </td>
          <td>(</td>
          <td class="paramtype">QDomDocument&#160;</td>
          <td class="paramname"><em>doc</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Returns the QDomElement representation of this <a class="el" href="class_qt_soap_array.html" title="The QtSoapArray class is an implementation of the SOAP array type. ">QtSoapArray</a>. The returned QDomElement is created using <em>doc</em>. </p>

<p>Reimplemented from <a class="el" href="class_qt_soap_type.html#a77b7274ffbc9374187a2cc8cca27cdb6">QtSoapType</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>R:/Develop/a0-develop/LibQQt/src/network/soap/<a class="el" href="qtsoap_8h_source.html">qtsoap.h</a></li>
<li>R:/Develop/a0-develop/LibQQt/src/network/soap/qtsoap.cpp</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.14
</small></address>
</body>
</html>
